package com.cloudpivot.receivales.ding.scenegroup.domain;

import lombok.Data;

/**
 * 群助手 （群机器人）
 */
@Data
public class GroupRobotDTO {

    /**
     * 群ID
     */
    private String targetOpenConversationId;
    /**
     * 消息模版（如果是基础模版 json即可${key}  ${value}）
     */
    private String msgTemplateId;
    /**
     * 模版替换参数类型 普通类型
     */
    private String msgParamMap;
    /**
     * 消息模板内容替换参数，多媒体类型
     */
    private String msgMediaIdParamMap;

    /**
     * 消息接收人userId列表 不设置，任何人可见
     */
    private String receiverUserIds;

    /**
     * 消息接收人unionId列表
     */
    private String receiverUnionIds;

    /**
     * 消息接收人手机号列表
     */
    private String receiverMobiles;

    /**
     * 人的手机号列表,逗号分隔
     */
    private String atMobiles;

    /**
     * /@人员的手机号,逗号分隔
     */
    private String atUserid;

    /**
     * 是否at 所有人
     */
    private Boolean isAtAll;

    /**
     * 群助手的id（群机器人id）
     */
    private String robotCode;
}
